export const shareTypeColumns = [
  {
    name: '股份类别',
    value: 'shareCategoryName',
    align: 'left',
    minWidth: '140px'
  },
  {
    name: '股份类型',
    value: 'shareTypeName',
    align: 'center'
  },
  {
    name: '上市交易所及板块',
    value: 'listedExchangeModule',
    align: 'center',
    minWidth: '150px'
  },
  {
    name: '是否有面值',
    value: 'isValueDes',
    align: 'center',
    minWidth: '130px',
    formatter(row) {
      switch (row.isValue) {
        case '0':
          row.isValueDes = '否'
          break
        case '1':
          row.isValueDes = '是'
          break
      }
      return row.isValueDes
    }
  },
  {
    name: '每股面值(原币)',
    value: 'priceSharePerOc',
    align: 'center',
    minWidth: '150px'
  },
  {
    name: '股票代码',
    value: 'shareCode',
    align: 'center'
  },
  {
    name: '股票简称',
    value: 'shareShortName',
    align: 'center'
  },
  {
    name: '交易币种',
    value: 'transactCurrency',
    align: 'center'
  },
  {
    name: '发行时间',
    value: 'startDate',
    align: 'center'
  }
]

export const shareMsgColumns = [
  {
    name: '股东隶属',
    value: 'shareholderBelong',
    align: 'center',
    minWidth: '120px'
  },
  {
    name: '股东',
    value: 'shareholder',
    align: 'left',
    minWidth: '220px'
  },
  {
    name: '持股比例',
    value: 'subscribePer',
    align: 'right'
  },
  {
    name: '委托人',
    value: 'consignerName',
    align: 'left',
    minWidth: '220px'
  },
  {
    name: '股份类别',
    value: 'shareCategoryName',
    align: 'left',
    minWidth: '100px'
  },
  {
    name: '每股面值(原币)',
    value: 'priceSharePerOc',
    align: 'right',
    minWidth: '120px'
  },
  {
    name: '上市交易所及板块',
    value: 'listedExchangeDes',
    align: 'left',
    minWidth: '210px'
  },
  {
    name: '证券账户',
    value: 'stockAccount',
    align: 'left',
    minWidth: '100px'
  },
  {
    name: '认购股份数',
    value: 'subscribeShare',
    align: 'right',
    minWidth: '100px'
  },
  {
    name: '认购股本(原币)',
    value: 'subscribeShareOc',
    align: 'right',
    minWidth: '120px'
  },
  {
    name: '已缴款股份数',
    value: 'paidShare',
    align: 'right',
    minWidth: '130px'
  },
  {
    name: '已缴款股本(原币)',
    value: 'paidShareOc',
    align: 'right',
    minWidth: '130px'
  },
  {
    name: '已缴款股本(人民币)',
    value: 'paidShareRmb',
    align: 'right',
    minWidth: '150px'
  },
  {
    name: '表决权份额',
    value: 'voteShare',
    align: 'right',
    minWidth: '100px'
  },
  {
    name: '分红权份额',
    value: 'dividendShare',
    align: 'right',
    minWidth: '100px'
  },
  {
    name: '有限售条件的股份数',
    value: 'limitShare',
    align: 'right',
    minWidth: '150px'
  },
  {
    name: '质押或冻结的股份数',
    value: 'pleFrz',
    align: 'right',
    minWidth: '150px'
  }
]
export const contributionTableColumns = [
  {
    name: '股东隶属',
    value: 'shareholderBelong',
    align: 'center',
    minWidth: '130px'
  },
  {
    name: '股东',
    value: 'shareholder',
    align: 'left',
    minWidth: '200px'
  },
  // {
  //   name: '出资比例',
  //   value: 'subscribeOcPer',
  //   align: 'right'
  // },
  {
    name: '委托人',
    value: 'consignerName',
    align: 'left',
  },
  {
    name: '认缴注册资本额(原币)',
    value: 'subscribeShareOc',
    align: 'right',
    minWidth: '160px'
  },
  {
    name: '实缴注册资本额(原币)',
    value: 'paidShareOc',
    align: 'right',
    minWidth: '160px'
  },
  {
    name: '实缴注册资本额(人民币)',
    value: 'paidShareRmb',
    align: 'right',
    minWidth: '180px'
  },
  {
    name: '表决权份额',
    value: 'voteShare',
    align: 'right',
    minWidth: '130px'
  },
  {
    name: '分红权份额',
    value: 'dividendShare',
    align: 'right',
    minWidth: '130px'
  }
]

export const partnerColumns = [
  {
    name: '股东隶属',
    value: 'shareholderBelong',
    align: 'center',
    minWidth: '130px'
  },
  {
    name: '合伙人',
    value: 'shareholder',
    align: 'center',
    minWidth: '220px'
  },
  {
    name: '出资比例',
    value: 'subscribeOcPer',
    align: 'right'
  },
  {
    name: '委托人',
    value: 'consignerName',
    align: 'center',
    minWidth: '220px'
  },
  {
    name: '认缴出资额（原币）',
    value: 'subscribeShareOc',
    align: 'center',
    minWidth: '150px'
  },
  {
    name: '实缴出资额（原币）',
    value: 'paidShareOc',
    align: 'center',
    minWidth: '150px'
  },
  {
    name: '实缴出资额（人民币）',
    value: 'paidShareRmb',
    align: 'center',
    minWidth: '180px'
  },
  {
    name: '表决权份额',
    value: 'voteShare',
    align: 'center',
    minWidth: '130px'
  },
  {
    name: '分红权份额',
    value: 'dividendShare',
    align: 'center',
    minWidth: '130px'
  },
]
// 治理机构
export const governingBodyColumns = [
  {
    name: '成员',
    value: 'member',
    align: 'left',
    minWidth: '160px'
  },
  {
    name: '职务',
    value: 'duty',
    align: 'left',
    minWidth: '80px'
  },
  {
    name: '产生方式',
    value: 'produceMethod',
    align: 'left',
    minWidth: '140px'
  },
  {
    name: '委派股东',
    value: 'shareholderName',
    align: 'left',
    minWidth: '200px'
  },
  {
    name: '任职日期',
    value: 'workDate',
    align: 'left'
  }
]
// 基本信息中弹窗表格
export const dialogTableColumns = [
  {
    name: '员工工号',
    value: 'psId',
    align: 'center'
  },
  {
    name: '中文名',
    value: 'chiName',
    align: 'center'
  },
  {
    name: '英文名',
    value: 'engName',
    align: 'center'
  },
  {
    name: '所属公司',
    value: 'companyName',
    align: 'center'
  }
]
export const fileTableEditColumns = [
  {
    name: '文件名',
    value: 'name',
    align: 'center'
  },
  {
    name: '文件类型',
    value: 'documentTypeDesc',
    align: 'center',
  },{
    name: '文件细类',
    value: 'documentCategoryDesc',
    align: 'center'
  },
  {
    name: '文件说明',
    value: 'remark',
    align: 'center'
  },
  {
    name: '文件大小',
    value: 'size',
    align: 'center'
  },
  {
    name: '上传时间',
    value: 'fileUploadDate',
    align: 'center'
  },
  {
    name: '上传人',
    value: 'fileUpleader',
    align: 'center'
  }
]
